/*8a8a8a*/
#min{
    -fx-background-image: url("img/min1.png");
    -fx-background-position: center center;
    -fx-background-repeat: no-repeat;
    -fx-background-color: rgba(255, 255, 255, 0);
    -fx-cursor: hand;
}

/*2c2c2c*/
#min:hover{
    -fx-background-image: url("img/min2.png");
    fx-background-position: center center;
    -fx-background-repeat: no-repeat;
    -fx-cursor: hand;
}

#min:pressed{
    -fx-background-image: url("img/min1.png");
    -fx-background-position: center center;
    -fx-background-repeat: no-repeat;
    -fx-background-color: rgba(255, 255, 255, 0);
    -fx-cursor: hand;
}

#quit{
    -fx-background-image: url("img/close1.png");
    -fx-background-position: center center;
    -fx-background-repeat: no-repeat;
    -fx-background-color: rgba(255, 255, 255, 0);
    -fx-cursor: hand;
}

#quit:hover{
    -fx-background-image: url("img/close2.png");
    fx-background-position: center center;
    -fx-background-repeat: no-repeat;
    -fx-background-color: rgba(255, 255, 255, 0);
    -fx-cursor: hand;
}

#quit:pressed{
    -fx-background-image: url("img/close1.png");
    -fx-background-position: center center;
    -fx-background-repeat: no-repeat;
    -fx-background-color: rgba(255, 255, 255, 0);
    -fx-cursor: hand;
}

#rootPane {
    -fx-background-color: rgb(255, 255, 255);
    -fx-background-radius: 4px;
    -fx-border-width: 1px;
    -fx-border-radius: 4px;
    -fx-border-color: rgb(180, 180, 180);
}

#groupName {
    -fx-background-radius: 20px;
    -fx-background-color: #ffffff;
    -fx-border-radius: 20px;
    -fx-border-color: rgb(200, 200, 200);

    -fx-background-image: url("img/group.png");
    -fx-background-repeat: no-repeat;
    -fx-background-position: 8px center;
}

#create, #cancel {
    -fx-background-color: white;
    -fx-border-color: lightgrey;
    -fx-background-radius: 2px;
    -fx-border-radius: 2px;
}

#create:hover, #cancel:hover {
    -fx-background-color: rgba(210, 210, 210, 0.5);
}

#selectList, #selectedList {
    -fx-background-color: transparent;
    -fx-border-color: rgba(230, 230, 230, 0.7);
}

.list-view .scroll-bar:vertical {
    /*-fx-opacity: 0;*/
    -fx-background-color: transparent;
    /*-fx-border-color: transparent transparent transparent lightgrey;*/
}

.list-view .scroll-bar:vertical .increment-button, .list-view .scroll-bar:vertical .decrement-button {
    -fx-opacity: 0;
}

.list-view .scroll-bar:vertical:hover {
    -fx-opacity: 1;
    -fx-background-color: transparent;
}

.list-view .scroll-bar:vertical:pressed {
    -fx-opacity: 1;
    -fx-background-color: transparent;
}

.list-view .scroll-bar:horizontal {
    -fx-opacity: 0;
    visibility: false;
}

.list-view .list-cell {
    /*-fx-background-color: rgb(255,255,255);*/
    -fx-background-color: transparent;
}

.list-view .list-cell:selected {
    -fx-background-color: rgba(180,180,180,0.5);
}

.list-view .list-cell:hover {
    -fx-background-color: rgba(180,180,180,0.5);
    -fx-background-radius: 4px;
}

.scroll-bar:vertical .track{
    -fx-background-color: transparent;
    -fx-background-radius: 0px;
    -fx-border-color:transparent;
}

.scroll-bar:vertical .thumb{
    -fx-background-color:transparent;
    -fx-background-radius:5px;
}

.scroll-bar:vertical:hover .track, .scroll-bar:vertical:pressed .track {
    -fx-background-color: transparent;
    -fx-background-radius: 0px;
    -fx-border-color:transparent;
}

.scroll-bar:vertical:hover .thumb{
    -fx-background-color: rgba(150,150,150,0.6);
    -fx-background-radius:5px;
}

.scroll-bar:vertical:pressed .thumb{
    -fx-background-color: rgb(150,150,150);
    -fx-background-radius:5px;
}